ground-emplaced mine - English Synonyms Dictionary